package com.vates.login.services;

import java.io.Serializable;
import java.util.List;

import com.vates.login.dao.GenericDAO;

public interface BaseCrudServices<T, PK extends Serializable> {
	

	PK save(T entity);

	void delete(PK entity);
	
	boolean exists(PK id);

	T get(PK id);

	List<T> getAll();

	GenericDAO<T, PK> getEntityDao();
 
}
